marshalling yard installation - İngilizce Eş Anlamlılar Sözlük